electrically-driven feed pump - Spanish English Dictionary